﻿namespace ManagedChangeJournal.Native.Journal
{
    using System;
    using System.Runtime.InteropServices;

    /// <summary>
    /// DELETE_USN_JOURNAL_DATA structure
    /// </summary>
    [StructLayout(LayoutKind.Sequential)]
    struct DeletionData
    {
        /// <summary>
        /// The ID of the ChangeJournal to delete
        /// </summary>
        public ulong UsnJournalID;
        /// <summary>
        /// The flags to control corresponding deletion, see DeletionFlags
        /// </summary>
        public int DeleteFlags;
    }
}
